/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
article,

aside,

details,

figcaption,

figure,

footer,

header,

hgroup,

main,

nav,

section,

summary{
  display:block
}

audio,

canvas,

video{
  display:inline-block
}

audio:not([controls]){
  display:none;
  height:0
}

[hidden]{
  display:none
}

html{
  font-family:sans-serif;
  -webkit-text-size-adjust:100%;
  -ms-text-size-adjust:100%
}

body{
  display:block;
  margin-top:0;
  margin:0
}

a:focus{
  outline:thin dotted
}

a:active,

a:hover{
outline:0
}

h1{
  font-size:2em;  
  margin:.67em 0
}

abbr[title]{
  border-bottom:1px dotted
}

b,

strong{
  font-weight:700
}

dfn{
  font-style:italic
}

hr{
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  height:0
}

mark{
  background:#ff0;
  color:#000
}

code,

kbd,

pre,

samp{
  font-family:monospace,serif;
  font-size:1em
}

pre{
  white-space:pre-wrap
}

q{
  quotes:"\201C" "\201D" "\2018" "\2019"
}

small{
  font-size:80%
}

sub,

sup{
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline
}

sup{
  top:-.5em
}

sub{
  bottom:-.25em
}

img{
  border:0
}

svg:not(:root){
overflow:hidden
}

figure{
  margin:0
}

fieldset{
  border:1px solid silver;
  margin:0 2px;
  padding:.35em .625em .75em
}

legend{
  border:0;
  padding:0
}

button,

input,


select,

textarea{
  font-family:inherit;
  font-size:100%;
  margin:0
}

button,

input{
  line-height:normal
}

button,

select{
  text-transform:none
}

button,

html input[type=button],

input[type=reset],

input[type=submit]{
  -webkit-appearance:button;
  cursor:pointer
}

button[disabled],

html input[disabled]{
  cursor:default
}

input[type=checkbox],

input[type=radio]{
  box-sizing:border-box;
  padding:0
}

input[type=search]{
  -webkit-appearance:textfield;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  box-sizing:content-box
}

input[type=search]::-webkit-search-cancel-button,

input[type=search]::-webkit-search-decoration{
  -webkit-appearance:none
}

button::-moz-focus-inner,

input::-moz-focus-inner{
  border:0;
  padding:0
}

textarea{
  overflow:auto;
  vertical-align:top
}

table{
  border-collapse:collapse;
  border-spacing:0
}

.link-inherit{
  color:inherit
}

.link-inherit:focus,

.link-inherit:hover{
  color:inherit
}

.hidden{
display:none
}

.alert{
  padding:15px;
  margin-bottom:20px;
  color:#444;
  background:#eee;
  border-bottom:5px solid #ddd
}

.alert-success{
  background:#dff0d8;
  border-color:#d6e9c6;
  color:#3c763d
}

.alert-info{
  background:#d9edf7;
  border-color:#bce8f1;
  color:#31708f
}

.alert-danger{
  background:#f2dede;
  border-color:#ebccd1;
  color:#a94442
}

.alert-warning{
  background:#fcf8e3;
  border-color:#faebcc;
  color:#8a6d3b
}

.section.toc>h1{
  text-align:center
}

.section.toc>ol{
  margin:0;
  padding:0
}

.section.toc li{
  list-style:none
}

.section.toc li 

.inner{
  display:block;
  border-bottom:1px dotted #eee;
  margin-bottom:4px
}

.section.toc li 

.inner a,

.section.toc li 

.inner span{
  padding-right:5px;
  border-bottom:1px solid #fff;
  margin-bottom:-1px
}

.section.toc li 

.inner 

.page{
  float:right;
  padding-left:5px
}

.section.toc li ol{
  margin:0;
  padding:0;
  padding-left:2em
}

.dir-rtl 

.section.toc li 

.inner 

.page{
  float:left
}

.dir-rtl 

.section.toc li ol{
  margin:0;
  padding:0;
  padding-right:2em
}

body{
  font-family:sans-serif;
  color:#000;
  text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%
}

.page 

.section{
  display:block;
  word-wrap:break-word;
  overflow:hidden;
  color:#000;
  line-height:1.6;
  text-size-adjust:100%;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
  -moz-text-size-adjust:100%
}

.page 

.section *{
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  font-size:inherit
}

.page 

.section>:first-child{
  margin-top:0!important
}

.page 

.section>:last-child{
  margin-bottom:0!important
}

.page 

.section blockquote,

.page 

.section code,

.page 

.section figure,

.page 

.section img,

.page 

.section pre,

.page 

.section table,

.page 

.section tr{
  page-break-inside:avoid
}

.page 

.section h2,

.page 

.section h3,

.page 

.section h4,

.page 

.section h5,

.page 

.section p{
  orphans:3;
  widows:3
}

.page 

.section h1,

.page 

.section h2,

.page 

.section h3,

.page 

.section h4,

.page 

.section h5{
  page-break-after:avoid
}

.page 

.section b,

.page 

.section strong{font-weight:700}

.page 

.section em{font-style:italic}

.page 

.section blockquote,

.page 

.section dl,

.page 

.section ol,

.page 

.section p,

.page 

.section table,

.page 

.section ul{
  margin-top:0;
  margin-bottom:.8em
}

.page 

.section a{
  color:#4183c4;
  text-decoration:none;
  background:0 0
}

.page 

.section a:active,

.page 

.section a:focus,

.page 

.section a:hover{
  outline:0;
  text-decoration:underline
}

.page 

.section img{
  border:0;
  max-width:100%;
  vertical-align:middle
}

.page 

.section hr{
  height:4px;
  padding:0;
  margin:1.6em 0;
  overflow:hidden;
  background-color:#e7e7e7;
  border:none
}

.page 

.section hr:after,

.page 

.section hr:before{
  display:table;
  content:" "
}

.page 

.section hr:after{
  clear:both
}

.page 

.section h1,

.page 

.section h2,

.page 

.section h3,

.page 

.section h4,

.page 

.section h5,

.page 

.section h6{
  margin-top:1.2em;
  margin-bottom:.8em;
  font-weight:700
}

.page 

.section h1{
  font-size:2em;
  color:#2674ba  /*修改标题颜色*/
}

.page 

.section h2{
  font-size:1.75em;
  color:#0099cc  /*修改标题颜色*/
}

.page 

.section h3{
  font-size:1.5em;
  color:#f77a0b  /*修改标题颜色*/
}

.page 

.section h4{
  font-size:1.25em;
  color:#662d91  /*修改标题颜色*/
}

.page 

.section h5{
  font-size:1em;
  color:#444444  /*修改标题颜色*/
}

.page 

.section h6{
  font-size:1em;
  color:#777777
}

.page 

.section code,

.page 

.section pre{
  font-family:Roboto Mono,Consolas,"Liberation Mono",Menlo,Courier,monospace;
  direction:ltr;
  margin:0;
  padding:0;
  border:none;
  color:inherit
}

.page 

.section pre{
  overflow:auto;
  word-wrap:normal;
  margin:0;
  padding:0em 1em;
  margin-bottom:1.2em;
  background:#eaeaea  /*pre标签包裹的代码的背景色*/
}

.page 

.section pre>code{
  display:inline;
  max-width:initial;
  padding:0;
  margin:0;
  overflow:initial;
  line-height:inherit;
  font-size:.85em;
  color: #000000;    /*代码区块字体颜色*/
  white-space:pre-wrap;
  background:0 0
}

.page 

.section pre>code:after,

.page 

.section pre>code:before{
  content:normal
}

.page 

.section code{
  padding:.2em;
  margin:0;
  font-size:1em;
  color: #df408f;          /*行内代码字体颜色*/
  background-color:#eaeaea /*代码框背景*/
}

.page 

.section code:after,

.page 

.section code:before{
  letter-spacing:-.2em;
  content:"\00a0"
}

.page 

.section table{
  display:table;
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
  overflow:auto
}

.page 

.section table td,

.page 

.section table th{
  padding:6px 13px;
  border:1px solid #ddd  
}

.page 

.section table th{
  font-weight:700
}

.page
.section table th:nth-child(n){  /*所有表头单元格设置统一的颜色*/
  background-color:#2674ba
}

.page 

.section table tr{
  background-color:#fff;
  border-top:1px solid #ccc  
}

.page 

.section table tr:nth-child(2n){
  background-color:#f8f8f8
}

.page 

.section ol,

.page 

.section ul{
  padding:0;
  margin:0;
  margin-bottom:.8em;
  padding-left:2em
}

.page 

.section ol ol,

.page 

.section ol ul,

.page 

.section ul ol,

.page 

.section ul ul{
  margin-top:0;
  margin-bottom:0
}

.page 

.section ol ol{
  list-style-type:lower-roman
}

.page 

.section blockquote{
  margin:0;
  margin-bottom:.8em;
  padding:0 15px;
  color:#858585;
  border-left:4px solid #e5e5e5
}

.page 

.section blockquote:first-child{
  margin-top:0
}

.page 

.section blockquote:last-child{
  margin-bottom:0
}

.page 

.section dl{
  padding:0
}

.page 

.section dl dt{
  padding:0;
  margin-top:.8em;
  font-style:italic;
  font-weight:700
}

.page 

.section dl dd{
  padding:0 .8em;
  margin-bottom:.8em
}

.page 

.section dd{
  margin-left:0
}

.page 

.book-chapter{
  display:none
}

.page 

.section pre{
  word-wrap:break-word
}

.pdf-footer{
  margin-top:20px;
  padding-top:10px;
  border-top:1px solid #ddd;
  color:#aaa
}

.pdf-footer 

.footer-pages-count{
  float:right;  /*页码的位置*/
  color:#000000
}

.pdf-header{
  margin-top:20px;
  padding-bottom:10px;
  border-bottom:1px solid #ddd;
  font-size:.85em;
  color:#aaa  /*页眉标题的颜色*/
}
